iT邦幫忙

2023 iThome 鐵人賽

DAY 24
0
IT管理

GCP 的 terraform 之旅系列 第 24

day24 Terraform GCP cloud run CICD(上)

  • 分享至 

  • xImage
  •  

簡介

今天透過組合前面聊過的元件實作出具有 CICD 功能的 cloud run

正文

架構圖如下

https://ithelp.ithome.com.tw/upload/images/20231006/201311649ZMS9eUKwe.png

  • cloud build 觸發後會從私人 github 抓取原始碼,
  • 利用 cloud build 建置 image, 再發布 image 到 cloud run,
  • 同時 cloud run 可以藉由 IAM 角色, 操作 Cloud SQL, 且對外提供 API 服務

明天會細講實作細節~

實測

clone 後進入專案該資料夾

code

  • 需開啟 main.tfglobal_setting 完成相關常數設置
  • 需連入 db 利用 sql 直接配置 IAM 角色權限

💡 若不懂可以參考前幾日 cloud sql 的教學

創建用 make start

釋放資源用 make destroy


上一篇
day23 Terraform GCP service API
下一篇
day25 Terraform GCP cloud run CICD(下)
系列文
GCP 的 terraform 之旅31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言